<!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>render</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="../style.css">
  </head>
  <body>
    <!--[if lt IE 7]>
      <p class="browsehappy">You are using an <strong>outdated</strong> browser. Please <a href="#">upgrade your browser</a> to improve your experience.</p>
    <![endif]-->
    
    <div id="app">
      <p>本页的写法在2.5.14版之前将不能正常使用，只能显示一个子节点</p>
      <ele>
        <div>
          <Child></Child>
        </div>
      </ele>
    </div>

    <!-- <script src='https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.min.js'></script> -->
    <!-- <script src='https://cdnjs.cloudflare.com/ajax/libs/vue/2.1.10/vue.min.js'></script> -->
    <script src='https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.14/vue.min.js'></script>
    <script src="" async defer></script>
    <script>
      Vue.component('child', {
        render: function (createElement) {
        return createElement(
          'p',
          'text'
        )}
      })

      Vue.component('ele', {
        render: function (createElement) {
        return createElement(
          'div',
          {
            class:{
              component: true
            }
          },
          [
            this.$slots.default,
            this.$slots.default
          ]
        )}
      })

      var app = new Vue({
        el: '#app'
      })
    </script>
  </body>
</html>